home *** CD-ROM | disk | FTP | other *** search
/ PC User 2003 May / Disc 1 / PCU0503CD1.iso / magstuff / program / files / quest312.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-03-16  |  5.2 KB  |  78 lines

  1. ;InnoSetupVersion=2.0.18
  2. [Setup]
  3. AppName=Quest
  4. AppVerName=Quest 3.12
  5. AppId=Quest
  6. AppVersion=3.12
  7. AppPublisher=Axe Software
  8. AppPublisherURL=http://www.axeuk.com/
  9. AppSupportURL=http://www.axeuk.com/quest/
  10. AppUpdatesURL=http://www.axeuk.com/quest/
  11. DefaultDirName={pf}\Quest
  12. DefaultGroupName=Quest
  13. OutputBaseFilename=setup
  14. Compression=zip
  15. ChangesAssociations=yes
  16. WizardImageFile=embedded\WizardImage0.bmp
  17. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  18. [Files]
  19. Source: "{sys}\StdOle2.tlb"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regtypelib 
  20. Source: "{sys}\MSVBVM50.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver 
  21. Source: "{sys}\OleAut32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver 
  22. Source: "{sys}\OlePro32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver 
  23. Source: "{sys}\AsycFilt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace 
  24. Source: "{sys}\ComCat.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver 
  25. Source: "{sys}\RichEd32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace 
  26. Source: "{sys}\comct232.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile 
  27. Source: "{sys}\comctl32.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile 
  28. Source: "{sys}\comdlg32.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile 
  29. Source: "{sys}\mci32.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile 
  30. Source: "{sys}\richtx32.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile 
  31. Source: "{sys}\CSWSK32.OCX"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile 
  32. Source: "{sys}\UUCODE32.DLL"; DestDir: "{sys}"; Flags: sharedfile 
  33. Source: "{sys}\NPMOD32.DLL"; DestDir: "{sys}"; Flags: restartreplace sharedfile 
  34. Source: "{app}\Quest.exe"; DestDir: "{app}"; 
  35. Source: "{app}\QDK.exe"; DestDir: "{app}"; 
  36. Source: "{app}\order.exe"; DestDir: "{app}"; 
  37. Source: "{app}\quest.dat"; DestDir: "{app}"; 
  38. Source: "{app}\qext.dat"; DestDir: "{app}"; 
  39. Source: "{app}\qdk.dat"; DestDir: "{app}"; 
  40. Source: "{app}\qdkerr.dat"; DestDir: "{app}"; 
  41. Source: "{app}\standard.lib"; DestDir: "{app}"; 
  42. Source: "{app}\template.asl"; DestDir: "{app}"; 
  43. Source: "{app}\versions-QDK.txt"; DestDir: "{app}"; 
  44. Source: "{app}\versions.txt"; DestDir: "{app}"; 
  45. Source: "{app}\quest.chm"; DestDir: "{app}"; 
  46. Source: "{app}\q3ext.qlb"; DestDir: "{app}"; 
  47. Source: "{app}\q3ext.pdf"; DestDir: "{app}"; 
  48. Source: "{app}\q3ext.asl"; DestDir: "{app}"; 
  49. Source: "{app}\q3ext-read_1st.txt"; DestDir: "{app}"; 
  50. [Registry]
  51. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\Quest"; Flags: uninsdeletekey 
  52. Root: HKCR; Subkey: ".asl"; ValueType: String; ValueData: "Quest-asl"; Flags: uninsdeletevalue 
  53. Root: HKCR; Subkey: "Quest-asl"; ValueType: String; ValueData: "Quest Game"; Flags: uninsdeletekey 
  54. Root: HKCR; Subkey: "Quest-asl\DefaultIcon"; ValueType: String; ValueData: "{app}\QUEST.EXE,1"; 
  55. Root: HKCR; Subkey: "Quest-asl\shell\open\command"; ValueType: String; ValueData: """{app}\QUEST.EXE"" %1"; 
  56. Root: HKCR; Subkey: ".cas"; ValueType: String; ValueData: "Quest-cas"; Flags: uninsdeletevalue 
  57. Root: HKCR; Subkey: "Quest-cas"; ValueType: String; ValueData: "Quest Game (Compiled)"; Flags: uninsdeletekey 
  58. Root: HKCR; Subkey: "Quest-cas\DefaultIcon"; ValueType: String; ValueData: "{app}\QUEST.EXE,1"; 
  59. Root: HKCR; Subkey: "Quest-cas\shell\open\command"; ValueType: String; ValueData: """{app}\QUEST.EXE"" %1"; 
  60. Root: HKCR; Subkey: ".qsg"; ValueType: String; ValueData: "Quest-qsg"; Flags: uninsdeletevalue 
  61. Root: HKCR; Subkey: "Quest-qsg"; ValueType: String; ValueData: "Quest Saved Game Data"; Flags: uninsdeletekey 
  62. Root: HKCR; Subkey: "Quest-qsg\DefaultIcon"; ValueType: String; ValueData: "{app}\QUEST.EXE,2"; 
  63. Root: HKCR; Subkey: "Quest-qsg\shell\open\command"; ValueType: String; ValueData: """{app}\QUEST.EXE"" %1"; 
  64. [Run]
  65. Filename: "{app}\Quest.exe"; Description: "Launch Quest"; Flags: postinstall unchecked skipifsilent nowait
  66. Filename: "{app}\QDK.exe"; Description: "Launch QDK - the Quest Game Editor"; Flags: postinstall unchecked skipifsilent nowait
  67. Filename: "{app}\Quest.chm"; Description: "Read the Quest documentation"; Flags: shellexec postinstall skipifsilent nowait
  68. [Icons]
  69. Name: "{group}\Quest"; Filename: "{app}\Quest.exe"; Comment: "Quest - Play single-player and network adventure games"; 
  70. Name: "{group}\QDK Game Editor"; Filename: "{app}\QDK.exe"; Comment: "QDK - Create adventure games for Quest"; 
  71. Name: "{group}\Quest Help and Documentation"; Filename: "{app}\quest.chm"; Comment: "Quest Help and Documentation"; 
  72. Name: "{group}\Upgrade to Quest Pro"; Filename: "{app}\order.exe"; Comment: "Upgrade to Quest Pro"; 
  73. Name: "{userdesktop}\Quest"; Filename: "{app}\Quest.exe"; Comment: "Quest - Play single-player and network adventure games"; Tasks: desktopiconquest; 
  74. Name: "{userdesktop}\QDK"; Filename: "{app}\QDK.exe"; Comment: "QDK - Create adventure games for Quest"; Tasks: desktopiconqdk; 
  75. [Tasks]
  76. Name: "desktopiconquest"; Description: "Create desktop icon for Quest"; GroupDescription: "Desktop icons:"; 
  77. Name: "desktopiconqdk"; Description: "Create desktop icon for QDK - the Quest Game Editor"; GroupDescription: "Desktop icons:"; 
  78.